The space-debris strike on China's Shenzhou 20 spacecraft is a wake-up call, say advocates of a space rescue capability - and also a call for an organization to shape that capacity.
The space-debris strike on China's Shenzhou 20 spacecraft is a wake-up call, say advocates of a space rescue capability - and also a call for an organization to shape that capacity.